.middle {
    margin: 50px 0;
    display: flex;
    justify-content: center;

}

.middle > div {
    width: 1000px;
    border: 1px solid red;
}

.middle > div > div:nth-child(1) {
    border-bottom: 1px solid red;
}

.middle > div > div:nth-child(2) {
    padding: 10px;
    overflow: hidden;
}

.middle > div > div:nth-child(2) > div:nth-child(1) > div {
    margin: 20px 0;
    line-height: 30px;
    text-indent: 3em;
    font-family: 宋体;
}

.lunbo {
    animation: mymove 5s infinite alternate;
}

@keyframes mymove {
    0% {
        margin-left: 0px;
    }
    25% {
        margin-left: 400px;
    }
    50% {
        margin-left: 800px;
    }
    75% {
        margin-left: 0px;
    }
    100% {
        margin-left: -400px;
    }

}


.lunbo > div {
    display: flex;
}

.lunbo > div > div {
    width: 200px;
    height: 200px;
    margin: 0 20px;
}

/*.lunbo > div > div img {*/
/*    width: 100%;*/
/*    height: 100%;*/

/*}*/
